imposing punishment - Francés Inglés Diccionario